Architectural Description Languages and their Role in Component Based Design
نویسندگان
چکیده
Architecture description languages (ADLs) are widely used to describe system architectures. Bass et. al. (1988) describe the main features of these languages. Components and connectors are the main elements of ADLs and include rules and guidelines for well formed architectures. The output of the architecture description process is the system architecture documents. This consists of a number of graphical representations of the system model along with associated descriptive text. It should describe how the system is structured into sub-systems and how each sub-system is structured into components. Each component is described based on many properties such as behaviour [1].
منابع مشابه
The Role of Algorithmic Applications in the Development of Architectural Forms (Case Study:Nine High-Rise Buildings)
The process of developing architectural forms has greatly been changed by advances in digital technology, especially in design tools and applications. In recent years, the advent of graphical scripting languages in the design process has profoundly affected 3D modeling. Scripting languages help develop algorithms and geometrical grammar of shapes based on their constituent parameters. This stud...
متن کاملGrading the Housing Design Principles based on Frequency in Evaluating Architectural Resources
One of the most important issues and human needs in the field of architectural design is "housing". From the past to the present, there have always been different principles for housing design that have been used due to the user’s needs. The set of needs and lifestyles of humans has shown that some characteristics are the same in all designed houses. These important features had been collected ...
متن کاملAcme: Architectural Description of Component-Based Systems
Over the past decade there has been considerable experimentation with the design of architecture description languages that can provide a formal basis for description and analysis of the architectures of component-based systems. As the eld has matured there has emerged among the software architecture research community general consensus about many aspects of the foundations for architectural re...
متن کاملA New Algorithm for Performance Evaluation of Homogeneous Architectural Styles
Software architecture is considered one of the most important indices of software engineering today. Software Architecture is a technical description of a system indicating its component structures and their relationships, and is the principles and rules governing designing. The success of the software depends on whether the system can satisfy the quality attributes. One of the most critical as...
متن کاملA New Algorithm for Performance Evaluation of Homogeneous Architectural Styles
Software architecture is considered one of the most important indices of software engineering today. Software Architecture is a technical description of a system indicating its component structures and their relationships, and is the principles and rules governing designing. The success of the software depends on whether the system can satisfy the quality attributes. One of the most critical as...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002